.literature-box {
  width: 100%;
  min-height: 100vh;
  display: flex;
  padding-top: 48px;
  box-sizing: border-box;

  .adm-side-bar {
    width: 63px;
  }

  .adm-side-bar-item-title {
    text-align: center;
  }
}

.literature-box {
  > div:first-of-type {
    margin-right: 10px;
  }

  > div:nth-of-type(2) {
    box-sizing: border-box;
    padding-right: 7px;
    width: calc(100vw - 10px - 63px);
  }
}

